Frog & Spiders bootleg?

Serial:
Size:23348
CRC32:2510346650